package com.naiterui.ehp.bs.patient.vo.comment;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;

import java.io.Serializable;

/**
 * @Description 提交投诉内容
 * @Author gongbaoqiang
 * @Date 2020/6/30 11:37 AM
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
@ToString
@ApiModel("提交投诉内容")
public class ComplaintParamVO implements Serializable {

    private static final long serialVersionUID = -6958415030467848074L;
    @ApiModelProperty(value = "医生id")
    @JsonInclude(Include.NON_NULL)
    private Long doctorId;

    @ApiModelProperty(value = "问题")
    private String question;

    @ApiModelProperty(value = "联系方式")
    private String phone;

    @ApiModelProperty(value = "问诊类型，1：图文问诊，2：视频问诊")
    private Integer type;

    @ApiModelProperty(value = "会话id")
    private Long sessionId;
}
